const t = {}

t.loading = 'Loading...'

t.brand = {}
t.brand.lg = 'UNIEDP V6 PLATFORM'
t.brand.mini = 'EDP'
t.brand.title = 'UNIEDP V6'

t.add = 'Add'
t.addChild = 'Add Child'
t.more = 'More'
t.delete = 'Delete'
t.deleteBatch = 'Delete'
t.update = 'Edit'
t.query = 'Query'
t.reset = 'Reset'
t.export = 'Export'
t.handle = 'Action'
t.confirm = 'Confirm'
t.cancel = 'Cancel'
t.logout = 'Sign Out'
t.language = 'Internationalization'

t.prompt = {}
t.prompt.title = 'Prompt'
t.prompt.info = 'Confirm to carry out [{handle}] operation?'
t.prompt.success = 'Succeeded'
t.prompt.failed = 'Failed'
t.prompt.deleteBatch = 'Please select delete item'
t.prompt.select = 'Please select a item'

t.common = {}
t.common.sort = 'Sort'
t.common.status = 'Status'
t.common.creator = 'Creator'
t.common.createDate = 'CreateDate'
t.common.updater = 'Updater'
t.common.updateDate = 'UpdateDate'
t.common.remark = 'Remark'
t.common.remarks = 'Remarks'
t.common.parentCode = 'Parent Code'
t.common.parentCodes = 'Parent Codes'
t.common.pid = 'Pid'
t.common.pids = 'Pids'
t.common.hasNext = 'Has Next'
t.common.treeLevel = 'Tree Level'

t.validate = {}
t.validate.required = 'Required field cannot be empty'
t.validate.format = '{attr} format error'

t.upload = {}
t.upload.text = 'Drop files here, or <em>Click Upload</em>'
t.upload.tip = 'Only support {format} format files! '
t.upload.button = 'Click to upload'

t.datePicker = {}
t.datePicker.range = 'To'
t.datePicker.start = 'Start Date'
t.datePicker.end = 'End Date'

t.fullscreen = {}
t.fullscreen.prompt = 'Your browser does not support this operation'

t.updatePassword = {}
t.updatePassword.title = 'Change Password'
t.updatePassword.username = 'Account'
t.updatePassword.password = 'Original'
t.updatePassword.newPassword = 'New Password'
t.updatePassword.comfirmPassword = 'Confirm'
t.updatePassword.validate = {}
t.updatePassword.validate.comfirmPassword = 'Confirm password is not consistent with new password input'
t.updatePassword.pwdLevel1 = 'Simple'
t.updatePassword.pwdLevel2 = 'General'
t.updatePassword.pwdLevel3 = 'Medium'
t.updatePassword.pwdLevel4 = 'Security'
t.updatePassword.number = 'Number'
t.updatePassword.lovercase = 'Lovercase'
t.updatePassword.uppercase = 'Uppercase'
t.updatePassword.special = 'Special'
t.updatePassword.validate.pwdLevelMessage1 = 'Passwords require a combination of Numbers, uppercase letters, lowercase letters, and any one of the special characters, with a minimum length of 6 digits'
t.updatePassword.validate.pwdLevelMessage2 = 'Passwords require a combination of Numbers, uppercase letters, lowercase letters, and any one of the special characters, with a minimum length of 8 bits'
t.updatePassword.validate.pwdLevelMessage3 = 'Passwords require any combination of Numbers, uppercase letters, and lowercase special characters, with a minimum length of 8 bits'
t.updatePassword.validate.pwdLevelMessage4 = 'Passwords require any combination of Numbers, uppercase letters, and lowercase special characters, with a minimum length of 8 bits'
t.updatePassword.pwdInit = 'Your password is the initial password, please change the password!'
t.updatePassword.pwdLevel = 'Your password is too simple, please change it!'
t.updatePassword.pwdUpdate = 'Your password has not been changed for a long time, please change your password!'

t.contentTabs = {}
t.contentTabs.closeCurrent = 'Close Current Tab'
t.contentTabs.closeOther = 'Close Other Tabs'
t.contentTabs.closeAll = 'Close All Tabs'

/* pages */
t.notFound = {}
t.notFound.desc = 'Sorry! <em>missing</em> on the page you visited...'
t.notFound.back = 'Previous Page'
t.notFound.home = 'Home'

t.login = {}
t.login.title = 'Sign In'
t.login.username = 'Username /Mobile phone number /Email'
t.login.mobile = 'Phone number'
t.login.email = 'Email'
t.login.validateCode = 'Verification code'
t.login.checkCodeBtn = 'Get verification code'
t.login.password = 'Password'
t.login.captcha = 'Verification Code'
t.login.demo = 'Demo'
t.login.copyright = 'ecode'

/* modules */
t.model = {}
t.model.name = 'Name'
t.model.key = 'Information'
t.model.version = 'Version'
t.model.createTime = 'Create Time'
t.model.lastUpdateTime = 'Update Time'
t.model.design = 'Online Design'
t.model.deploy = 'Deployment'
t.model.description = 'Description'

t.process = {}
t.process.name = 'name'
t.process.key = 'Identification'
t.process.deployFile = 'Deploy process file'
t.process.id = 'Process ID'
t.process.deploymentId = 'Deployment ID'
t.process.version = 'Version'
t.process.resourceName = 'XML'
t.process.diagramResourceName = 'Image'
t.process.deploymentTime = 'Deployment Time'
t.process.active = 'Activate'
t.process.suspend = 'Hang'
t.process.convertToModel = 'Convert to model'
t.process.configNode = 'Config NodeInfo'

t.running = {}
t.running.id = 'Instance ID'
t.running.definitionKey = 'Define Key'
t.running.processDefinitionId = 'Define ID'
t.running.processDefinitionName = 'Define the name'
t.running.activityId = 'Current Link'
t.running.suspended = 'Whether Hang'
t.running.suspended0 = 'No'
t.running.suspended1 = 'Yes'

t.news = {}
t.news.title = 'Title'
t.news.pubDate = 'Publish Time'
t.news.createDate = 'Create Time'
t.news.content = 'Content'

t.mdm = {}
t.mdm.brandCode = 'BrandCode'
t.mdm.brandName = 'BrandName'
t.mdm.imgPath = 'ImgPath'
t.mdm.statusHot = 'StatusHot'
t.mdm.groupCode = 'GroupCode'
t.mdm.groupName = 'GroupName'
t.mdm.isShow = 'IsShow'
t.mdm.remarks = 'Remarks'
t.mdm.status = 'Status'

t.schedule = {}
t.schedule.beanName = 'Bean Name'
t.schedule.beanNameTips = 'Spring bean name, eg: testTask'
t.schedule.pauseBatch = 'Pause'
t.schedule.resumeBatch = 'Recovery'
t.schedule.runBatch = 'Execution'
t.schedule.log = 'Log List'
t.schedule.params = 'Parameters'
t.schedule.cronExpression = 'Cron Expression'
t.schedule.cronExpressionTips = 'Example: 0 0 12 * * ?'
t.schedule.remark = 'Remarks'
t.schedule.status = 'Status'
t.schedule.status0 = 'Pause'
t.schedule.status1 = 'Normal'
t.schedule.statusLog0 = 'Failed'
t.schedule.statusLog1 = 'Success'
t.schedule.pause = 'Pause'
t.schedule.resume = 'Restore'
t.schedule.run = 'Execute'
t.schedule.jobId = 'Task ID'
t.schedule.times = 'Time-consuming (unit: milliseconds)'
t.schedule.createDate = 'Execution Time'

t.mail = {}
t.mail.name = 'Name'
t.mail.config = 'Mail Configuration'
t.mail.subject = 'Theme'
t.mail.createDate = 'Create Time'
t.mail.send = 'Send Mail'
t.mail.content = 'Content'
t.mail.smtp = 'SMTP'
t.mail.port = 'Port Number'
t.mail.ssl = 'SSL'
t.mail.sslPlaceholder = 'For example, when using port 465 to fill "javax.net.ssl.SSLSocketFactory"'
t.mail.username = 'Email Account'
t.mail.password = 'Mailbox Password'
t.mail.mailTo = 'Recipient'
t.mail.mailCc = 'Cc'
t.mail.params = 'Template Parameter'
t.mail.paramsTips = 'Example: {"code": "123456"}'
t.mail.templateId = 'Template ID'
t.mail.status = 'Status'
t.mail.status0 = 'Send Failed'
t.mail.status1 = 'Successfully Sent'
t.mail.mailFrom = 'Sender'
t.mail.createDate = 'Send Time'

t.sms = {}
t.sms.mobile = 'Mobile Number'
t.sms.status = 'Status'
t.sms.status0 = 'Send Failed'
t.sms.status1 = 'Successfully Sent'
t.sms.config = 'SMS Configuration'
t.sms.send = 'Send SMS'
t.sms.platform = 'platform Type'
t.sms.platform1 = 'Alibaba Cloud'
t.sms.platform2 = 'Tencent Cloud'
t.sms.params = 'Parameters'
t.sms.paramsTips = 'eg: {"code": "123456"}'
t.sms.params1 = 'Parameter 1'
t.sms.params2 = 'Parameter 2'
t.sms.params3 = 'Parameter 3'
t.sms.params4 = 'Parameter 4'
t.sms.createDate = 'Send Time'
t.sms.aliyunAccessKeyId = 'Key'
t.sms.aliyunAccessKeyIdTips = 'Alibaba Cloud AccessKeyId'
t.sms.aliyunAccessKeySecret = 'Secret'
t.sms.aliyunAccessKeySecretTips = 'Alibaba Cloud AccessKeySecret'
t.sms.aliyunSignName = 'SMS Signature'
t.sms.aliyunTemplateCode = 'SMS Template'
t.sms.aliyunTemplateCodeTips = 'SMS Template CODE'
t.sms.qcloudAppId = 'AppId'
t.sms.qcloudAppIdTips = 'Tencent Cloud AppId'
t.sms.qcloudAppKey = 'AppKey'
t.sms.qcloudAppKeyTips = 'Tencent Cloud AppKey'
t.sms.qcloudSignName = 'SMS Signature'
t.sms.qcloudTemplateId = 'SMS Template'
t.sms.qcloudTemplateIdTips = 'SMS template ID'

t.oss = {}
t.oss.config = 'Cloud Storage Configuration'
t.oss.upload = 'Upload File'
t.oss.url = 'URL Address'
t.oss.createDate = 'Create Time'
t.oss.type = 'Type'
t.oss.type1 = 'Seven Cows'
t.oss.type2 = 'Alibaba Cloud'
t.oss.type3 = 'Tencent Cloud'
t.oss.type4 = 'FastDFS'
t.oss.type5 = 'Local Upload'
t.oss.qiniuDomain = 'Domain Name'
t.oss.qiniuDomainTips = 'Seven cattle bound domain name'
t.oss.qiniuPrefix = 'Path Prefix'
t.oss.qiniuPrefixTips = 'Do not set default to empty'
t.oss.qiniuAccessKey = 'AccessKey'
t.oss.qiniuAccessKeyTips = 'Seven cattle AccessKey'
t.oss.qiniuSecretKey = 'SecretKey'
t.oss.qiniuSecretKeyTips = 'Seven Cow SecretKey'
t.oss.qiniuBucketName = 'Space Name'
t.oss.qiniuBucketNameTips = 'Seven cattle storage space name'
t.oss.aliyunDomain = 'Domain Name'
t.oss.aliyunDomainTips = 'Alibaba Cloud bound domain name,'
t.oss.aliyunPrefix = 'Path Prefix'
t.oss.aliyunPrefixTips = 'Do not set default to empty'
t.oss.aliyunEndPoint = 'EndPoint'
t.oss.aliyunEndPointTips = 'Ali Cloud EndPoint'
t.oss.aliyunAccessKeyId = 'AccessKeyId'
t.oss.aliyunAccessKeyIdTips = 'Alibaba Cloud AccessKeyId'
t.oss.aliyunAccessKeySecret = 'AccessKeySecret'
t.oss.aliyunAccessKeySecretTips = 'Alibaba Cloud AccessKeySecret'
t.oss.aliyunBucketName = 'BucketName'
t.oss.aliyunBucketNameTips = 'Alibaba Cloud BucketName'
t.oss.qcloudDomain = 'Domain Name'
t.oss.qcloudDomainTips = 'Tencent cloud bound domain name'
t.oss.qcloudPrefix = 'Path Prefix'
t.oss.qcloudPrefixTips = 'Do not set default to empty'
t.oss.qcloudAppId = 'AppId'
t.oss.qcloudAppIdTips = 'Tencent Cloud AppId'
t.oss.qcloudSecretId = 'SecretId'
t.oss.qcloudSecretIdTips = 'Tencent Cloud SecretD'
t.oss.qcloudSecretKey = 'SecretKey'
t.oss.qcloudSecretKeyTips = 'Tencent Cloud SecretKey'
t.oss.qcloudBucketName = 'BucketName'
t.oss.qcloudBucketNameTips = 'Tencent Cloud BucketName'
t.oss.qcloudRegion = 'Affiliate'
t.oss.qcloudRegionTips = 'Please Select'
t.oss.qcloudRegionBeijing1 = 'Beijing District 1 (North China)'
t.oss.qcloudRegionBeijing = 'Beijing'
t.oss.qcloudRegionShanghai = 'Shanghai (East China)'
t.oss.qcloudRegionGuangzhou = 'Guangzhou (South China)'
t.oss.qcloudRegionChengdu = 'Chengdu (Southwest)'
t.oss.qcloudRegionChongqing = 'Chongqing'
t.oss.qcloudRegionSingapore = 'Singapore'
t.oss.qcloudRegionHongkong = 'HongKong'
t.oss.qcloudRegionToronto = 'Toronto'
t.oss.qcloudRegionFrankfurt = 'Frankfurt'
t.oss.localDomain = 'Domain Name'
t.oss.localDomainTips = 'Binded domain name'
t.oss.fastdfsDomain = 'Domain Name'
t.oss.fastdfsDomainTips = 'Binded domain name'
t.oss.localPrefix = 'Path Prefix'
t.oss.localPrefixTips = 'Do not set default to empty'
t.oss.localPath = 'Storage Directory'
t.oss.localPathTips = 'eg: D:/upload'
t.oss.localRemark = '*修改本地文件服务设置，必须重启后台服务器，否则文件下载服务不生效！！！'
t.oss.localPathRemark = '*请确保运行项目的用户对此文件夹有读写权限！！！'

t.cache = {}
t.cache.regionCode = 'Region Code'
t.cache.size = 'Size'
t.cache.ttl = 'TTL'
t.cache.key = 'Key'
t.cache.level = 'Level'
t.cache.value = 'Value'

t.dept = {}
t.dept.name = 'Name'
t.dept.code = 'Code'
t.dept.parentName = 'Superior'
t.dept.sort = 'Sort'
t.dept.parentNameDefault = 'Top Department'
t.dept.state = 'State'
t.dept.status0 = 'Disable'
t.dept.status1 = 'Enable'

// t.dict = {}
// t.dict.dictName = 'Name'
// t.dict.dictType = 'Type'
// t.dict.dictValue = 'Value'
// t.dict.sort = 'Sort'
// t.dict.remark = 'Remarks'
// t.dict.createDate = 'Create Date'

t.dict = {}
t.dict.dictValue = 'DictValue'
t.dict.sort = 'Sort'
t.dict.remark = 'Remark'
t.dict.createDate = 'CreateDate'
t.dict.dictName = 'TypeName'
t.dict.dictType = 'TypeLabel'
t.dict.state = 'State'
t.dict.label = 'DictLabel'
t.dict.remark = 'DictDescription'
t.dict.status0 = 'Disable'
t.dict.status1 = 'Enable'
t.dict.isSys = 'SystemDictionary'
t.dict.isSys1 = 'Yes'
t.dict.isSys0 = 'No'

t.logError = {}
t.logError.requestUri = 'Request URI'
t.logError.requestMethod = 'Request Method'
t.logError.requestParams = 'Request Parameters'
t.logError.ip = 'IP'
t.logError.userAgent = 'User Agent'
t.logError.createDate = 'Create Date'
t.logError.errorInfo = 'Exception'

t.logLogin = {}
t.logLogin.creatorName = 'Username'
t.logLogin.status = 'Status'
t.logLogin.status0 = 'Failed'
t.logLogin.status1 = 'Success'
t.logLogin.status2 = 'Locked'
t.logLogin.operation = 'User Action'
t.logLogin.operation0 = 'Login'
t.logLogin.operation1 = 'Exit'
t.logLogin.ip = 'IP'
t.logLogin.userAgent = 'User-Agent'
t.logLogin.createDate = 'Login Date'
t.logLogin.deptName = 'Department'
t.logLogin.Browser = 'Browser'
t.logLogin.OS = 'OS'

t.logOperation = {}
t.logOperation.status = 'Status'
t.logOperation.status0 = 'Failed'
t.logOperation.status1 = 'Success'
t.logOperation.creatorName = 'Username'
t.logOperation.operation = 'User Action'
t.logOperation.requestUri = 'Request URI'
t.logOperation.requestMethod = 'Request Mode'
t.logOperation.requestParams = 'Request Parameters'
t.logOperation.requestTime = 'Request Duration'
t.logOperation.ip = 'IP'
t.logOperation.userAgent = 'User-Agent'
t.logOperation.createDate = 'Operation Date'
t.logOperation.deptName = 'Department'
t.logOperation.Browser = 'Browser'
t.logOperation.OS = 'OS'

t.menu = {}
t.menu.name = 'Name'
t.menu.icon = 'Icon'
t.menu.type = 'Type'
t.menu.type0 = 'Menu'
t.menu.type1 = 'Button'
t.menu.type2 = 'Module'
t.menu.type3 = 'Catalog'
t.menu.sort = 'Sort'
t.menu.url = 'Route'
t.menu.permissions = 'Auth ID'
t.menu.permissionsTips = 'Multiple separated by commas, such as: sys:menu:save,sys:menu:update'
t.menu.parentName = 'Superior'
t.menu.parentNameDefault = 'Top'
t.menu.resource = 'Auth Resources'
t.menu.resourceUrl = 'Resource URL'
t.menu.resourceMethod = 'Request Method'
t.menu.resourceAddItem = 'Add an Item'
t.menu.chname = '中文名称'
t.menu.enname = 'English Name'
t.menu.twname = '繁體名称'
t.menu.menuClass = 'Menu Class'
t.menu.client = 'Client'
t.menu.showFlag1 = 'Show'
t.menu.showFlag0 = 'Hide'
t.menu.showFlag = 'Show or Hide'

t.params = {}
t.params.paramCode = 'Code'
t.params.paramValue = 'Value'
t.params.remark = 'Remarks'

t.user = {}
t.user.username = 'Username'
t.user.deptName = 'Department'
t.user.email = 'Email'
t.user.mobile = 'Mobile'
t.user.status = 'Status'
t.user.status0 = 'Disable'
t.user.status1 = 'Enable'
t.user.createDate = 'Create Date'
t.user.password = 'Password'
t.user.comfirmPassword = 'Confirm'
t.user.realName = 'Real Name'
t.user.gender = 'Gender'
t.user.gender0 = 'Male'
t.user.gender1 = 'Female'
t.user.gender2 = 'Secure'
t.user.roleIdList = 'Role Config'
t.user.allowIpQueue = 'Allow IP Queue'
t.user.allowIpQueueTip = 'When the user-level IP login policy is enabled in the system, it must be filled in, such as：192.168.0.10,192.168.0.11'
t.user.userDataScope = 'Custom Permissions'
t.user.resetPassword = 'Reset Password'
t.user.userType = 'User Type'

t.user.validate = {}
t.user.validate.comfirmPassword = 'Confirm password is not consistent with password input'

t.prompt.selectone = 'Please choose one line'

t.role = {}
t.role.name = 'Role Name'
t.role.remark = 'Remarks'
t.role.createDate = 'Create Date'
t.role.menuList = 'Menu Scope'

t.role.infoTab = 'Info'
t.role.menuTab = 'Menu Permissions'
t.role.dsTab = 'Data Permissions'

t.role.deptName = 'Department'
t.role.roleGrade = 'Role Type'
t.role.roleGradeName = 'Role Type'
t.role.reguCode = 'Department Rules'
// t.role.reguCode1 = 'This'
// t.role.reguCode2 = 'This and below'
// t.role.reguCodeall = 'All'
// t.role.deptList = 'custom data'

t.sysruledata = {}
t.sysruledata.id = 'ID'
t.sysruledata.name = 'Rule Name'
t.sysruledata.value = 'Rule Value'
t.sysruledata.ruleSort = 'Rule Type'
t.sysruledata.sort = 'Sort'
t.sysruledata.creator = 'creator'
t.sysruledata.createDate = 'Create Date'
t.sysruledata.remark = 'Remark'
t.sysruledata.ruleSql = 'Rule SQL'
t.sysruledata.ruleArgs = 'SQL Parameter'
t.sysruledata.ruleSqlTips = 'Standard SQL Syntax Statement，Example：select id from sys_dept where id={id} UNION select id from sys_dept where pids like \'%{deptId}%\''
t.sysruledata.ruleArgsTips = 'JSON Format Parameter @value is LoginUser`s Attribute value，Example： {"deptId": "@deptId", "id": "100"}'

t.user.secSetFrom = 'Secondary Administrator Settings'
t.user.secMgrRole = 'Admin Role'
t.user.secAuthBack = 'Take back'
t.user.secOpter = 'Level Manage'
t.user.secAdminName = 'Secondary Administrator'

t.securityconfig = {}
t.securityconfig.initPassword = 'Initial Password'
t.securityconfig.initPasswordMessage = 'The user\'s default password when creating and resetting the user\'s password'
t.securityconfig.initPasswordModify = 'Initial password modification strategies'
t.securityconfig.initPasswordModifyMessage = 'Close: the password change policy is closed without prompting. <br />Reminder: remind users that if they do not meet the password security Settings, they will be reminded to change the password dialog box when logging in. <br />Mandatory: password modification is mandatory. If the password is not modified after login, system operation cannot be carried out'
t.securityconfig.passwordModifySecurityLevel = 'Cryptographic security complexity'
t.securityconfig.passwordModifySecurityLevelMessage = 'The minimum level of password complexity allowed for a user\'s password. If it does not meet the requirements, the user is reminded or forced to modify the password according to the password modification policy'
t.securityconfig.passwordModify = 'Password policy change'
t.securityconfig.passwordModifyMessage = 'Close: the password change policy is closed without prompting. <br />Reminder: remind the user that if the initial password is not changed, it will remind the change password dialog box when logging in and clicking the menu. <br />Mandatory: it is mandatory to change the initial password. If the password is not changed after login, the system operation cannot be carried out.'
t.securityconfig.passwordModifyCycle = 'Password policy change cycle'
t.securityconfig.passwordModifyCycleMessage = 'The password security modification cycle refers to the verification time within the specified time to remind or force password modification (for example, set 30 days). If the time is longer than this, the user will be reminded to modify password or force password modification according to the password modification policy before continuing to use the system. Unit: day'
t.securityconfig.failureHere = 'Lock allows wrong number'
t.securityconfig.failureHereMessage = 'User login - locks the account after how many login failures'
t.securityconfig.unlockTime = 'Unlock time'
t.securityconfig.unlockTimeMessage = 'User login - the number of times a user fails to login before locking the account, in minutes'
t.securityconfig.verificationCodeHere = 'Verification code allows error number'
t.securityconfig.verificationCodeHereMessage = 'User login - show the verification code after the number of login failures, set to 0 to force the use of verification code login'

t.pwdAudit = {}
t.pwdAudit.noinitPassword = 'NoinitPassword'
t.pwdAudit.simplepassword = 'Simplepassword'
t.pwdAudit.passwordModify = 'PasswordModify'
t.pwdAudit.longAbsence = 'LongAbsence'
t.pwdAudit.all = 'All'
t.pwdAudit.username = 'Username'
t.pwdAudit.deptName = 'DeptName'
t.pwdAudit.auditResult = 'AuditResult'
t.pwdAudit.createDate = 'CreateDate'
t.pwdAudit.pwdDate = 'PWDDate'
t.pwdAudit.loginDate = 'LoginDate'

t.config = {}
t.config.setup = 'Setup'
t.config.cloudName = 'CloudStorageConfig'
t.config.cloudType1 = 'QiniuStorage'
t.config.cloudType2 = 'AliyunStorage'
t.config.cloudType3 = 'TencentCloud storage'
t.config.cloudType4 = 'FastDFS'
t.config.cloudType5 = 'LocalStorage'
t.config.smsName = 'SMSConfig'
t.config.smsType1 = 'AliyunSMS'
t.config.smsType2 = 'TencentCloudSMS'
t.config.mailName = 'MailConfig'
t.config.cloudRemark = 'Setting file storage server type and configuration parameters, supporting qiniu, aliyun, tencentCloud, FastDFS and local storage'
t.config.smsRemark = 'Setting SMS platform type and configuration parameters, support aliyun and tencentCloud'
t.config.mailRemark = 'Setting mail server configuration parameters'
t.config.mailMassage = 'Email account：'
t.config.wechatName = 'WechatConfig'
t.config.wechatRemark = 'Setting WeChat public number parameter'
t.config.status0 = 'NotSet'
t.config.status1 = 'Set'

t.config.loginStrategyIpName = 'IP login config'
t.config.loginStrategyIpRemark = 'Set IP Logon Parameters'
t.config.loginStrategyIpValue1 = 'Global IP restrictions'
t.config.loginStrategyIpValue2 = 'User-level IP restrictions'
t.config.loginStrategyIpValue0 = 'No restrictions'

t.loginStrategyIp = {}
t.loginStrategyIp.value = 'IP Policy'
t.loginStrategyIp.ip = 'IP Settings'
t.loginStrategyIp.ipTip = 'example：192.168.0.1/31,10.135.10.1/26'

t.monitor = {}
t.monitor.cpuTitle = 'CPU'
t.monitor.cpuCoreNumber = 'CpuCoreNumber'
t.monitor.cpuUserUtilization = 'CpuUserUtilization'
t.monitor.cpuSysUtilization = 'CpuSysUtilization'
t.monitor.cpuFreeUtilization = 'CpuFreeUtilization'
t.monitor.memoryTitle = 'Memory'
t.monitor.memoryTotal = 'MemoryTotal'
t.monitor.memoryUsed = 'MemoryUsed'
t.monitor.memoryFree = 'MemoryFree'
t.monitor.memoryOccupy = 'MemoryOccupy'
t.monitor.sysTitle = 'SYS'
t.monitor.sysComputerName = 'SysComputerName'
t.monitor.sysComputerIp = 'SysComputerIp'
t.monitor.sysOsName = 'SysOsName'
t.monitor.sysHome = 'SysHome'
t.monitor.sysOsArch = 'SysOsArch'
t.monitor.jvmTitle = 'Jvm'
t.monitor.jvmName = 'JavaName'
t.monitor.jvmVersion = 'JavaVersion'
t.monitor.jvmStartTime = 'JvmStartTime'
t.monitor.jvmRunTime = 'JvmRunTime'
t.monitor.jvmHome = 'JavaHome'
t.monitor.jvmUsage = 'JvmUsage'
t.monitor.jvmMemoryTotal = 'JvmMemoryTotal'
t.monitor.jvmUsed = 'JvmUsed'
t.monitor.jvmFree = 'JvmFree'
t.monitor.fileTitle = 'File'
t.monitor.fileDirName = 'FileDirName'
t.monitor.fileSysTypeName = 'FileSysTypeName'
t.monitor.fileTypeName = 'FileTypeName'
t.monitor.fileTotal = 'FileTotal'
t.monitor.fileFree = 'FileFree'
t.monitor.fileUsed = 'FileUsed'
t.monitor.fileUsage = 'FileUsage'

t.wechat = {}
t.wechat.config = 'WechatConfig'
t.wechat.name = 'Name'
t.wechat.id = 'ID'
t.wechat.token = 'TOKEN'
t.wechat.appid = 'APPID'
t.wechat.appsecret = 'APPSECRET'
t.wechat.aesKey = 'AESKEY'
t.wechat.refreshTile = 'SynchronizeWeChatTemplate'
t.wechat.type = 'Type'
t.wechat.typeTitle = 'TypeTitle'
t.wechat.title = 'Title'
t.wechat.primaryIndustry = 'PrimaryIndustry'
t.wechat.deputyIndustry = 'DeputyIndustry'
t.wechat.industry = 'Industry'
t.wechat.example = 'Example'
t.wechat.status = 'Status'
t.wechat.status0 = 'NoSet'
t.wechat.status1 = 'Set'
t.wechat.contentExample = 'ContentExample'
t.wechat.url = 'Url'
t.wechat.urlPlaceholder = 'Template jump link, do not jump can not pass the data'
t.wechat.miniprogramAppid = 'Jump appid'
t.wechat.miniprogramAppidPlaceholder = 'Need to jump to a small program appid, do not need to jump to pass the data'
t.wechat.miniprogramPagepath = 'PagePath'
t.wechat.miniprogramPagepathPlaceholder = 'Need to jump to the small program specific page path'
t.wechat.send = 'Send'
t.wechat.toUserPlaceholder = 'UserName'
t.wechat.firstPlaceholder = 'Corresponding template variable {{first}}, no need to fill'
t.wechat.remarkPlaceholder = 'Corresponding template variable {{remark}}, useless and optional'
t.wechat.contentPlaceholder = 'Corresponding template variable {{content}}, no need to fill'
t.wechat.propertysPlaceholder = 'The corresponding template variables {{keyword1}}, {{keyword2}}, {{keyword3}}, {{keyword4}}... Space out'

t.bpmTaskExtUrl = {}
t.bpmTaskExtUrl.defType = '类型'
t.bpmTaskExtUrl.defName = '名称'
t.bpmTaskExtUrl.menuId = '菜单id'
t.bpmTaskExtUrl.url = '表单URL'
t.bpmTaskExtUrl.className = '类名'
t.bpmTaskExtUrl.methodsName = '方法名'

t.wechatLog = {}
t.wechatLog.status = 'Status'
t.wechatLog.status0 = 'Send Failed'
t.wechatLog.status1 = 'Successfully Sent'
t.wechatLog.templateConfigId = 'templateConfigId'
t.wechatLog.templateId = 'TemplateId'
t.wechatLog.receiver = 'Receiver(openID)'
t.wechatLog.content = 'Content'
t.wechatLog.resultMsg = 'Result'

t.usercenter = {}
t.usercenter.tabLable1 = 'MyInformation'
t.usercenter.updatePhoto = 'UpdatePhoto'
t.usercenter.userName = 'UserName'
t.usercenter.deptName = 'DeptName'
t.usercenter.registDate = 'RegistDate'
t.usercenter.no = 'No'
t.usercenter.levelText = 'Your current account security level'
t.usercenter.levelText2 = 'SecurityLevel'
t.usercenter.levelStatus1 = 'Low'
t.usercenter.levelStatus2 = 'Middle'
t.usercenter.levelStatus3 = 'Tall'
t.usercenter.password = 'Password'
t.usercenter.passwordText = 'A strong password can make your account more secure. It is recommended that you change your password regularly and set a password that contains at least two items of letters, symbols or Numbers and is more than six bits long.'
t.usercenter.pwdLevel0 = 'InitPassword'
t.usercenter.set = 'Set'
t.usercenter.noSet = 'NoSet'
t.usercenter.setButton = 'Set'
t.usercenter.setUpdate = 'Update'
t.usercenter.moblie = 'Moblie'
t.usercenter.moblieText = 'You have not bound your mobile phone number, which can be used for login, password retrieval and other operations'
t.usercenter.moblieText1 = 'You have attached your mobile phone'
t.usercenter.moblieText2 = '[your mobile phone number can be directly used for login, password recovery, etc.]'
t.usercenter.email = 'Email'
t.usercenter.emailText1 = 'You have not bound your mail'
t.usercenter.emailText2 = 'You have bound your mail'
t.usercenter.encrypted = 'Encrypted'
t.usercenter.encryptedText = 'It is recommended that you set three questions and answers that are easy to remember and least accessible to others, so as to protect your password more effectively.'
t.usercenter.encryptedTitle = 'ModifyEncrypted'
t.usercenter.stepTitle1 = 'Fill in the confidential information'
t.usercenter.stepTitle2 = 'Confirm the confidential information'
t.usercenter.question1 = 'Security problem 1'
t.usercenter.question2 = 'Security problem 2'
t.usercenter.question3 = 'Security problem 3'
t.usercenter.answer = 'Encrypted answers'
t.usercenter.next = 'Next'
t.usercenter.backt = 'Backt'
t.usercenter.err1 = 'The security problem exists'
t.usercenter.err2 = 'Inconsistent answers, please check!'

/**
 * 国际化
 */
t.sysLanguage = {}
t.sysLanguage.tableName = 'Table Name'
t.sysLanguage.tableId = 'Table Id'
t.sysLanguage.fieldName = 'Field Name'
t.sysLanguage.fieldValue = 'Field Value'
t.sysLanguage.language = 'Language'

t.bpmFormFee = {}
t.bpmFormFee.fee = 'Fee'
t.bpmFormFee.type = 'Type'
t.bpmFormFee.operator = 'Operator'
t.bpmFormFee.feeDate = 'Fee Date'
t.bpmFormFee.remark = 'Remark'
t.bpmFormFee.status = 'Status'
t.bpmFormFee.creator = 'Creator'
t.bpmFormFee.createDate = 'Create Date'
t.bpmFormFee.updater = 'Updater'
t.bpmFormFee.updateDate = 'Update Date'

t.clear = 'clear'
t.search = 'search'
t.goBack = 'Back'
t.beginDate = 'Begin Date'
t.endDate = 'End Date'
t.to = 'TO'
t.personalCenter = 'Personal Center'
t.themeSetting = 'Theme Setting'

t.online = {}
t.online.username = 'User Name'
t.online.deptName = 'Department'
t.online.ip = 'IP'
t.online.Browser = 'Browser'
t.online.OS = 'OS'
t.online.status = 'Status'
t.online.createDate = 'Login Time'
t.online.updateDate = 'Last Operate Time'
t.online.fquit = 'Force Quit'

t.privilege = {}
t.privilege.menuName = 'Menu Name'
t.privilege.userName = 'User Name'
t.privilege.query1 = 'BY Menu'
t.privilege.query2 = 'BY User'
t.privilege.setIsImportant = 'Setting Sensitive Menu'

t.msgRecord = {}
t.msgRecord.id = 'ID'
t.msgRecord.title = 'Title'
t.msgRecord.content = 'Content'
t.msgRecord.protectedFlag = 'Protected'
t.msgRecord.type = 'Type'
t.msgRecord.level = 'Level'
t.msgRecord.url = 'Business URL'
t.msgRecord.receiverType = 'Receiver Type'
t.msgRecord.receiverIds = 'Receiver Ids'
t.msgRecord.receiverIdsTips = 'Receiver ID in the form of 1067246875800000001,1105701629016842242'
t.msgRecord.sender = 'Sender Signer'
t.msgRecord.sendDate = 'Expect Send Date'
t.msgRecord.sendDate1 = 'Date'
t.msgRecord.validDate = 'Expiration Date'
t.msgRecord.remark = 'Remark'
t.msgRecord.creator = 'Creator'
t.msgRecord.createDate = 'Create Date'
t.msgRecord.updater = 'Updater'
t.msgRecord.updateDate = 'UpdateDate'
t.msgRecord.shouldNums = 'Should read'
t.msgRecord.readNums = 'Already read'
t.msgRecord.sendDateTips = 'Send immediately by default'
t.msgRecord.validDateTips = 'always in effect by default'
t.msgRecord.setRead = 'Marked Read'
t.msgRecord.setNoRead = 'Marked not Read'
t.msgRecord.seeMore = 'See more'
t.msgRecord.bizId = 'Business association key'
t.msgRecord.bizType = 'Business type code'

t.sysRuleSort = {}
t.sysRuleSort.createDate = 'Create Date'
t.sysRuleSort.creator = 'Creator'
t.sysRuleSort.id = 'Id'
t.sysRuleSort.name = 'Name'
t.sysRuleSort.remark = 'Remark'
t.sysRuleSort.sort = 'Sort'
t.sysRuleSort.sqlCust = 'Cust SQL'
t.sysRuleSort.sqlCustTip = 'Must have id/name/pid/root_id field，example：select t.id, t.name, t.pid, 0 as root_id from sys_dept t where t.status = 1'
t.sysRuleSort.status = 'Status'
t.sysRuleSort.status1 = 'Enabling'
t.sysRuleSort.status0 = 'Discontinuation'
t.sysRuleSort.updater = 'Updater'
t.sysRuleSort.updateDate = 'Update Date'
t.sysRuleSort.value = 'Value'
t.sysRuleSort.version = 'Version'

t.userDialog = {}
t.userDialog.sure = 'Sure'
t.userDialog.canel = 'Canel'
t.userDialog.clear = 'Clear'

t.sysOssDir = {}
t.sysOssDir.name = 'Directory name'
t.sysOssDir.value = 'Directory key'
t.sysOssDir.pnames = 'All superiors'

t.sysOss = {}
t.sysOss.url = 'URL Address'
t.sysOss.fileClass = 'File Class'
t.sysOss.fileContentType = 'File Type'
t.sysOss.fileExt = 'File Extension'
t.sysOss.fileSize = 'File Size(B)'
t.sysOss.fileMd5 = 'File MD5'
t.sysOss.fileOriName = 'Original Name'
t.sysOss.fileSaveName = 'Save Name'
t.sysOss.bizId = 'Biz Id'
t.sysOss.dirValue = 'Biz Dir Value'
t.sysOss.ossType = 'Oss Type'
t.sysOss.ossId = 'Oss ID'
t.sysOss.localPhysicalPathname = 'Local Path'
t.sysOss.version = 'Version'
t.sysOss.dirNames = 'Catalog'

t.testOss = {}
t.testOss.name = 'Test business name'

t.dataExport = {}
t.dataExport.labelName1 = 'Menu export'
t.dataExport.labelName2 = 'Dict export'
t.dataExport.exportButtonTitle = 'Export selected data'
t.dataExport.messageNo = 'Please select an export item'
t.dataExport.title = 'Please enter the version number'
t.dataExport.inputErrorMessage = 'The version number is incorrect'

t.approveManage = {}
t.approveManage.processName = 'Process Name'
t.approveManage.formName = 'Form Name'
t.approveManage.name = 'Task Name'
t.approveManage.procInstId = 'ProcessInstance ID'
t.approveManage.applyer = 'Starter'
t.approveManage.createTime = 'Create Time'
t.approveManage.businessKey = 'Business Key'
t.approveManage.deleteReason = 'Action'
t.approveManage.comment = 'Comment'
t.approveManage.duration = 'Duration'
t.approveManage.formType = 'Type'
t.approveManage.deal = 'Deal'
t.approveManage.todo = 'To Do'
t.approveManage.done = 'Done'
t.approveManage.remark = 'description'
t.approveManage.approve = 'Approve'
t.approveManage.nextApprover = 'Next Node Approver'

t.genTableTemplate = {}
t.genTableTemplate.templateCode = '模板编码'
t.genTableTemplate.templateName = '模板描述'
t.genTableTemplate.templateFile = '模板文件路径'
t.genTableTemplate.templateType = '模板分类'
t.genTableTemplate.appType = '程序类型'

t.genParentTable = {}
t.genParentTable.dataSourceCode = '数据源编码'
t.genParentTable.dataSourceName = '数据源名称'
t.genParentTable.parentTableName = '父级table名称'
t.genParentTable.parentTableCode = '父级table编码'
t.genParentTable.parentFieldCode = '父级字段编码'
t.genParentTable.parentFieldName = '父级字段名称'
t.genParentTable.childTableName = '子级table名称'
t.genParentTable.childTableCode = '子级table编码'
t.genParentTable.childFieldCode = '子级关联字段编码'
t.genParentTable.childFieldName = '子级关联字段名称'
t.genParentTable.templateName = '代码模版'

t.genCodeSnippet = {}
t.genCodeSnippet.snippetCode = '片段编码'
t.genCodeSnippet.snippetName = '片段名称'
t.genCodeSnippet.snippetType = '片段类型'
t.genCodeSnippet.snippetContent = '片段内容'
t.genCodeSnippet.snippetDesc = '片段描述'

export default t
